/**
 * desc：
 * author：王文军
 * date：  2022/1/4 10:38
 */
module.exports = {
  extends: ["@commitlint/config-conventional","cz"],
  rules: {
    "type-enum": [
      2,
      "always",
      [
        "docs", // 文档跟新
        "add", // 新功能 feature
        "fix", // 修复 bug
        "update", // 更新
        "style", // 代码格式改变
        "refactor", // 重构(既不增加新功能，也不是修复bug)
        "perf", // 性能优化
        "test", // 增加测试代码
        "chore", // 构建过程或辅助工具的变动
        "revert", // 撤销上一次的commit
        "build", // 构建工具或构建过程等的变动
        "release", // 构建工具或构建过程等的变动
        "deploy", // 构建工具或构建过程等的变动
        "feat", // 构建工具或构建过程等的变动
        "ui", // 构建工具或构建过程等的变动
        "minus", // 构建工具或构建过程等的变动
        "del" // 构建工具或构建过程等的变动
      ],
    ],
    "subject-case": [0, "never"], // subject不做大小写检测
  },
};
